throw down the glove

Translations
jeter le gant
Definitions
To challenge someone to a duel or a contest, often implying a willingness to engage in a confrontation or competition.